package com.chengjj.kings.core.common.constant;

import cn.hutool.core.collection.CollectionUtil;

import java.util.List;

/**
 * @Author: 成俊杰
 * @CreateDate: 2019/3/7
 * @Version: 1.0
 * @Description: 系统常量
 */
public interface Const {
    /**
     * 默认管理系统名称
     */
    String DEFAULT_SYSTEM_NAME = "Distribute_SpringBoot_By_ChengJJ 管理系统";
    /**
     * 默认欢迎界面的提示
     */
    String DEFAULT_WELCOME_TIP = "欢迎使用Distribute管理系统";
    /**
     * 系统默认管理员密码
     */
    String DEFAULT_PWD = "123456";
    /**
     * 系统管理员角色的默认名称
     */
    String ADMIN_NAME = "ChengJJ";
    /**
     * 管理员ID
     */
    Long ADMIN_ID = 1L;
    /**
     * 超级管理员角色id
     */
    Long ADMIN_ROLE_ID = 1L;
    /**
     * 接口文档的菜单名
     */
    String API_MENU_NAME = "接口文档";
    /**
     * 不需要权限验证的资源表达式
     */
    List<String> NONE_PERMISSION_RES = CollectionUtil.newLinkedList("/assets/**", "/api/**", "/login", "/global/sessionError", "/kaptcha", "/error", "/global/error");
}
